home *** CD-ROM | disk | FTP | other *** search
- PURPOSE - This program was written to allow the user to set the
- color of the screen without getting into BASIC. it can be embedded in
- batch files such as the AUTOEXEC.BAT or simply entered from the
- keyboard. The format of the command is as follows:
-
- SCREEN foreground background border
-
- where foreground and border can be any color from table 1 and
- background can be any color from table 2. Any of the colors can
- be abreviated to the least number of characters that makes it unique
- in the table.
-
- TABLE 1 TABLE 2
-
- black blue
- blue green
- green cyan
- red red
- magenta magenta
- brown brown
- gray gray
- BLUE
- GREEN
- CYAN
- RED
- MAGENTA
- yellow
- white
-
- Colors listed in capital letters are the intensified
- color; in small letters normal intensity is used. If a border color
- is not specified the border color is not set. If the background
- color is not specified or is incorrect no background color is used.
- If the foreground color is not specified or is incorrect the
- message "color not specified is issued." The effect of not specifying
- or incorrectly specifying a background color is a black background.
- A message "screen color set" will be issued if the foreground color
- can be correctly determined.
-
- The invocation of this program will, at a minimum, cause the
- screen mode to be set to 80 X 25 with color. All of the calls are
- done using standard BIOS interrupts in an attempt to ensure
- compatability with future releases. The program runs successfully on
- DOS 1.1 and DOS 2.0. If the ANSI.SYS device driver is used on
- DOS 2.0 the screen is cleared but the color is not set correctly.
- A future version of this program will provide support for the
- ANSI.SYS device driver.
-
- This program was written by:
-
- Mike Mahoney
- Waterford Software Associates
- R.D. 5 Hull Road
- Waterford, Pa. 16441
-
- It is being distributed for personal and non-commercial
- use only. This program or any part of it may not be used for any
- commercial purpose. This program is distributed without any
- warranty expressed or implied. It is the responsibility of the user
- to determine applicability to his/her environment. Any comments or
- suggestions regarding the program can be sent to the address above.
-
-